Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour National Bank Open - Montreal Davis Cup, Group B, Valencia Tenerife 1 Challenger BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome National Bank Open - Toronto U.S. Open - New York Davis Cup, World Group, Q2, ESP-DEN 3-2 Spain F31 Spain F6 Spain F7 Egypt F5 Egypt F6 Spain F13 Spain F14 Spain F15 Spain F22 Spain F28 Spain F29 Spain F30 Spain F31 Spain F32 Spain F34 Spain F33 Spain F35 Spain F36 Spain F37 Spain F2 Spain F4 Spain F7 Spain F9 Spain F10 Spain F11 Spain F14 Spain F15 Spain F23 Spain F27 Spain F31 Spain F32 Spain F35 Spain F36 Spain F37 Spain F38 Spain F39 Spain F2 Spain F3 Spain F5 Spain F6 Spain F28 Morocco F6 Morocco F7 Morocco F10 Turkey F2 Turkey F3 Spain F1 Spain F2 Spain F3 Spain F4 Spain F6 Spain F7 Spain F38 Spain F1 Morocco F9 Bytom Challenger Rabat Challenger Rome Challenger Cremona Challenger Alessandria Challenger Milan Challenger Banja Luka Challenger Buenos Aires Challenger Bergamo Challenger Marrakech Challenger Rome Challenger Bordeaux Challenger Tanger Challenger Poznan Challenger Orbetello Challenger Como Challenger Tenerife Challenger Blumenau Challenger Monterrey Challenger Madrid Challenger Segovia Challenger Istanbul Challenger Alicante Challenger Bordeaux Challenger Bratislava 1 Challenger Seville Challenger Perugia Challenger Poznan Challenger Lyon Challenger Bordeaux Challenger Aix En Provence Challenger Nottingham Challenger Roanne Challenger Girona Challenger Orleans Challenger Mouilleron-Le-Captif Challenger Alicante Challenger Brest Challenger Mallorca Open - Mallorca Heineken Open - Auckland International Tennis Championships - Delray Beach Heineken Open Shanghai - Shanghai Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Synsam Swedish Open - Bastad Open 13 - Marseille Dubai Open - Dubai Pilot Pen Tennis - New Haven Open Romania - Bucharest Open de Tenis Comunidad Valenciana - Valencia Open SEAT Godo 2006 - Barcelona The Stella Artois Championships - London Generali Open - Kitzbuhel Open de la Comunidad Valenciana - Valencia Synsam Swedish Open - Bastad St. Petersburg Open - St. Petersburg Medibank International - Sydney Movistar Open - Vina del Mar ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai The Artois Championships - London The Nottingham Open - Nottingham ATP Studena Croatia Open Umag - Umag China Open - Beijing BA-CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Brisbane - Brisbane Pilot Pen Tennis - New Haven China Open - Beijing Open de Tenis Comunidad Valenciana - Valencia SAP Open - San Jose Open Sabadell Atlantico - Barcelona Open de Nice Cote dAzur - Nice Legg Mason Tennis Classic - Washington Czech Indoor Open - Prague Grand Prix Hassan II - Casablanca AEGON Championships - London China Open - Beijing Open de Tenis Comunidad Valenciana - Valencia Abierto Mexicano Telcel - Acapulco Open Sabadell Atlantico - Barcelona PTT Thailand Open - Bangkok US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona Portugal Open - Oeiras AEGON International - Eastbourne SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Winston-Salem Open - Winston-Salem Malaysian Open - Kuala Lumpur If Stockholm Open - Stockholm Heineken Open - Auckland Royal Guard Open Chile - Vina del Mar Copa Claro - Buenos Aires Rio Open 500 - Rio de Janeiro Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona Power Horse Cup - Dusseldorf Tenerife 2 Challenger Topshelf Open - 's-Hertogenbosch If Stockholm Open - Stockholm Valencia Open - Valencia Aircel Chennai Open - Chennai Heineken Open - Auckland Ecuador Open - Quito Brasil Open - Sao Paulo Argentina Open - Buenos Aires Barcelona Open BancSabadell - Barcelona Open de Nice Cote d'Azur - Nice Topshelf Open - 's-Hertogenbosch Aegon Nottingham Open - Nottingham Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad Winston-Salem Open - Winston-Salem Valencia Open - Valencia Millennium Estoril Open - Estoril Qatar ExxonMobil Open - Doha Ecuador Open - Quito Rio Open - Rio de Janeiro Brasil Open - Sao Paulo US Men's Clay Court Championship - Houston BRD Nastase Tiriac Trophy - Bucharest Millennium Estoril Open - Estoril Geneva Open - Geneva Open de Nice Cote d'Azur - Nice AEGON Championships - London Aegon Nottingham Open - Nottingham SkiStar Swedish Open - Bastad Konzum Croatia Open - Umag Abierto Mexicano - Los Cabos Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Chengdu Open - Chengdu Rakuten Japan Open - Tokyo Kremlin Cup - Moscow If Stockholm Open - Stockholm Swiss Indoors Basel - Basel ABN AMRO World Tennis Tournament - Rotterdam Rio Open - Rio de Janeiro Dubai Duty Free Tennis Championships - Dubai Brasil Open - Sao Paulo US Men's Clay Court Championship - Houston Hungarian Open - Budapest Millennium Estoril Open - Estoril Antalya Cup - Antalya SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Abierto Mexicano - Los Cabos Winston-Salem Open - Winston-Salem China Open - Beijing Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Sydney International - Sydney Ecuador Open - Quito Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril Ricoh Open - 's-Hertogenbosch AEGON Championships - London Antalya Cup - Antalya SkiStar Swedish Open - Bastad German Tennis Championships - Hamburg Generali Open - Kitzbuhel Winston-Salem Open - Winston-Salem Shenzhen Open - Shenzhen Intrum Stockholm Open - Stockholm Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha ASB Classic - Auckland DIEMA XTRA Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Open 13 Provence - Marseille Barcelona Open Banc Sabadell - Barcelona Millennium Estoril Open - Estoril Libema Open - 's-Hertogenbosch SkiStar Swedish Open - Bastad German Tennis Championships - Hamburg Generali Open - Kitzbuhel Winston-Salem Open - Winston-Salem Moselle Open - Metz Chengdu Open - Chengdu China Open - Beijing Intrum Stockholm Open - Stockholm Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai bett1HULKS Indoors - Cologne bett1HULKS Championships - Cologne Astana Open - Nur-Sultan Madrid Challenger Barcelona Open Banc Sabadell - Barcelona Millennium Estoril Open - Estoril Gonet Geneva Open - Geneva Hamburg European Open - Hamburg Winston-Salem Open - Winston-Salem Moselle Open - Metz Belgrade 2 - Belgrade Astana Open - Nur-Sultan Cordoba Open - Cordoba Argentina Open - Buenos Aires Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Marrakech Noventi Open - Halle Mallorca Championships - Mallorca Nordea Open - Bastad Hamburg European Open - Hamburg Seville Challenger Sofia Open - Sofia Dallas Open - Dallas US Men's Clay Court Championship - Houston Winston-Salem Open - Winston-Salem United Cup - Australia ASB Classic - Auckland Segovia Challenger Grand Prix Hassan II - Marrakech Barcelona Open Banc Sabadell - Barcelona Lyon Challenger Casablanca Challenger Tanger Challenger Quimper Challenger Alessandria Challenger Rome Challenger Open de la Comunidad Valenciana - Valencia Gerry Weber Open - Halle Vancouver Challenger Generali Open - Kitzbuhel Blois Challenger St. Tropez Challenger Medibank Private International - Sydney Genova Challenger Caltanissetta Challenger Mohammedia Challenger Internationaler Raiffeisen Grand Prix - St. Polten Bergamo Challenger Stockholm Open - Stockholm Estoril Open - Estoril Perugia Challenger Mohammedia Challenger Mercedes Cup - Stuttgart Pilot Pen Tennis - New Haven Mallorca Challenger Siemens Open 2003 - Scheveningen Open de la Comunidad Valenciana - Valencia Santo Domingo Challenger Ordina Open - 's-Hertogenbosch Allianz Suisse Open - Gstaad Generali Open - Kitzbuhel VIII Trofeo Ciutat de Barcelona - Barcelona Copa Ericsson Chile - Santiago Copa Ericsson Uruguay - Montevideo Maia Open 2002 - Maia Tennis Masters Series - Miami Hamburg Challenger - Hamburg Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Warsteiner Challenger Wolfsburg - Wolfsburg Zivnobanka Czech Open - Prostejov Top Wool Challenger Biella - Biella Open Castilla y Leon - Segovia Jameson Cup - Milan Aix En Provence Challenger Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Campionati Internazionali di Sicilia - Palermo Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Open Castilla y Leon - Segovia Campionati Internazionali D'Italia - Rome Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Open 13 - Marseille BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris Generali Open - Kitzbuhel Open Castilla y Leon - Segovia BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Bad Waltersdorf Challenger Rogers Cup - Toronto Seville Challenger Malaga Challenger Western & Southern Financial Group Masters - Cincinnati Meknes Challenger Shanghai ATP Masters 1000 - Shanghai St. Petersburg Open - St. Petersburg Sydney International - Sydney BNP Paribas Masters - Paris Open de Moselle - Metz Caltanissetta Challenger German Tennis Championships - Hamburg BNP Paribas Open - Indian Wells Allianz Suisse Open - Gstaad Kosice Challenger Pozoblanco Challenger Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Ljubljana Challenger Mutua Madrilena Madrid Open - Madrid Napoli Challenger Palermo Challenger Heilbronn Challenger Meknes Challenger Prostejov Challenger Internazionali BNL d'Italia - Rome Copa Ericsson Brazil - Sao Paulo Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Argentina Open - Buenos Aires Caltanissetta Challenger BNP Paribas Masters - Paris Segovia Challenger Lamberts Open by Stawag - Aachen Okal Open - Eckental Regions Morgan Keegan Championships - Memphis BNP Paribas Open - Indian Wells Estoril Open - Estoril Pozoblanco Challenger Seville Challenger Meknes Challenger Como Challenger Sony Ericsson Open - Miami If Stockholm Open - Stockholm Braunschweig Challenger Poznan Challenger Szczecin Challenger Braunschweig Challenger SAP Open - San Jose Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Geneva Challenger Kremlin Cup - Moscow If Stockholm Open - Stockholm Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Stanford Challenger Tennis Napoli Cup - Naples Shanghai Rolex Masters - Shanghai Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Vegeta Croatia Open - Umag BNP Paribas Masters - Paris Sporting Challenger - Turin Heilbronn Challenger BNP Paribas Open - Indian Wells Open Castilla y Leon - Segovia Sony Open Tennis - Miami Black Forest Open 2002 - Freudenstadt Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Kyiv Open - Kiev Internazionali BNL d'Italia - Rome Cordoba Open - Cordoba Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Ortisei Challenger Gonet Geneva Open - Geneva Santa Cruz de la Sierra Challenger Phoenix Challenger Miami Open - Miami Mallorca Championships - Mallorca Memorial Kolyaskin - Donetsk Erste Bank Open - Vienna Monte-Carlo Rolex Masters - Monte-Carlo Ilkley Challenger Salzburg Challenger Open Castilla y Leon Trofeo Iberdrola - Segovia Mutua Madrid Open - Madrid San Sebastian Challenger Manerbio Challenger Montechiarugolo Challenger Segovia Challenger Internazionali BNL d'Italia - Rome Timisoara Challenger Sydney International - Sydney Rogers Cup - Montreal Western & Southern Open - Cincinnati Grand Prix Hassan II - Marrakech Alicante Challenger San Sebastian Challenger BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Turkish Airlines Open Antalya - Antalya Nature Valley International - Eastbourne Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Cordenons Challenger Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Challenger Copa Sevilla Internacionales de Andalucia - Seville Monte-Carlo Rolex Masters - Monte-Carlo Rakuten Japan Open - Tokyo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Open SEAT 2008 - Barcelona Rogers Cup - Montreal Ordina Open - 's-Hertogenbosch TD Waterhouse Cup - Long Island Grand Prix Hassan II - Marrakech Western & Southern Open - Cincinnati BB&T Atlanta Open - Atlanta Shanghai Rolex Masters - Shanghai Montemar Challenger Grand Prix Hassan II - Casablanca BNP Paribas Masters - Paris Abierto Mexicano Telcel - Acapulco BNP Paribas Open - Indian Wells Murcia Challenger Apia International - Sydney Open Sud de France - Montpellier Miami Open - Miami Argentina Open - Buenos Aires St. Petersburg Open - St. Petersburg Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Thailand Open - Bangkok Marburg Challenger Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris China Open - Beijing Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Gerry Weber Open - Halle Western & Southern Open - Cincinnati SAP Open - San Jose Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Rio Open - Rio de Janeiro Abierto Mexicano Telcel - Acapulco Internazionali BNL d'Italia - Rome Austrian Open - Kitzbuhel Western & Southern Open - New York Rabat Challenger Rolex Paris Masters - Paris Open Occitanie - Montpellier BNP Paribas Open - Indian Wells Miami Open - Miami Estoril Open - Estoril International Championship of Croatia - Umag Idea Prokom Open - Sopot Warsteiner Challenger Lubeck - Lubeck Open de Tenis Comunidad Valenciana - Valencia Generali Open 2003 - Kitzbuhel AIG Japan Open - Tokyo Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Bet-at-home Open - Hamburg Internazionali BNL d'Italia - Rome Open Seat Godo 2003 - Barcelona Western & Southern Open - Cincinnati Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells TD Waterhouse Cup - Long Island Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Tata Open - Chennai Copa AT&T - Buenos Aires Zagreb Open - Zagreb Open Seat Godo - Barcelona Open Romania - Bucharest Stockholm Open - Stockholm Mutua Madrid Open - Madrid Open Seat Godo 2005 - Barcelona Gerry Weber Open - Halle Campionati Internazionali di Sicilia - Palermo Internazionali BNL d'Italia - Rome Open 13 - Marseille Tennis Channel Open - Las Vegas Allianz Suisse Open Gstaad - Gstaad National Bank Open - Montreal Pilot Pen Tennis - New Haven Western & Southern Open - Cincinnati Rolex Paris Masters - Paris PBZ Zagreb Indoors - Zagreb The Tennis Channel Open - Las Vegas The Stella Artois Championships - London AIG Japan Open Tennis Championships - Tokyo Open de Tenis Comunidad Valenciana - Valencia Trani Challenger Catella Swedish Open - Bastad Pilot Pen Tennis - New Haven Thailand Open - Bangkok Open Sabadell Atlantico - Barcelona Catella Swedish Open - Bastad Adidas International - Sydney Catella Swedish Open - Bastad Shanghai Rolex Masters - Shanghai China Open - Beijing Campionati Internazionali di Sicilia - Palermo Open de Tenis Comunidad Valenciana - Valencia Brisbane International - Brisbane Qatar Open - Doha Open Sabadell Atlantico - Barcelona Legg Mason Tennis Classic - Washington Heineken Open - Auckland Open Sud de France - Montpellier Brasil Open - Sao Paulo Copa Claro - Buenos Aires Studena Croatia Open - Umag BellSouth Open - Vina del Mar Valencia Open - Valencia Apia International - Sydney Bet-at-home Cup - Kitzbuhel Prostejov Challenger Valencia Open - Valencia Qatar ExxonMobil Open - Doha US Men's Clay Court Championship - Houston Portugal Open - Oeiras SkiStar Swedish Open - Bastad ATP Kremlin Cup - Moscow Credit Agricole Suisse Open - Gstaad Vegeta Croatia Open - Umag China Open - Beijing Qatar ExxonMobil Open - Doha Medellin Challenger Rio Open - Rio de Janeiro Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Casablanca US Men's Clay Court Championship - Houston Winston-Salem Open - Winston-Salem Mercedes Cup - Stuttgart AEGON Championships - London SkiStar Swedish Open - Bastad Moselle Open - Metz Proton Malaysian Open - Kuala Lumpur If Stockholm Open - Stockholm Barcelona Open BancSabadell - Barcelona China Open - Beijing Bet-at-home Open - Hamburg Qatar ExxonMobil Open - Doha ARAG World Team Championship - Dusseldorf Barcelona Open BancSabadell - Barcelona Aircel Chennai Open - Chennai China Open - Beijing Dubai Duty Free Tennis Championships - Dubai Fever-Tree Championships - London ABN/AMRO World Tennis Tournament - Rotterdam Cordoba Open - Cordoba Open Sud de France - Montpellier Rio Open - Rio de Janeiro European Open - Antwerp Erste Bank Open - Vienna Barcelona Open Banc Sabadell - Barcelona Millennium Estoril Open - Estoril San Diego Open - San Diego Barcelona Open Banc Sabadell - Barcelona European Open - Antwerp Erste Bank Open - Vienna Countrywide Classic - Los Angeles Anytech365 Andalucia Open - Marbella Swiss Open - Gstaad Regions Morgan Keegan Championships - Memphis Open Parc - Lyon Mallorca Championships - Mallorca Swiss Indoors Basel - Basel Gijon Open - Gijon Tennis Napoli Open - Naples Adelaide International 2 - Adelaide BNP Paribas Masters - Paris ABN AMRO World Tennis Tournament - Rotterdam Delray Beach Open - Delray Beach Qatar ExxonMobil Open - Doha Gerry Weber Open - Halle Rakuten Japan Open - Tokyo Mutua Madrid Open - Madrid Dubai Duty Free Tennis Championships - Dubai ABN AMRO World Tennis Tournament - Rotterdam Tennis Masters Series - Rome Australian Open - Melbourne Shanghai Rolex Masters - Shanghai U.S. Open - New York Cincinnati Open - Cincinnati Mallorca Championships - Mallorca French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Monte Carlo Western & Southern Open - Cincinnati Masters Series Madrid - Madrid Masters Series - Hamburg Wimbledon - London Masters Series Monte-Carlo - Monte-Carlo Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Sony Ericsson Open - Miami Shanghai ATP Masters - Shanghai Australian Open - Melbourne French Open - Paris Shanghai Rolex Masters - Shanghai Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London China Open - Beijing U.S. Open - New York Monte-Carlo Rolex Masters - Monte-Carlo Tennis Masters Series - Madrid Australian Open - Melbourne French Open - Paris Masters Series Monte-Carlo - Monte Carlo Bet-at-home Cup - Kitzbuhel Winston-Salem Open - Winston-Salem U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Adelaide International - Adelaide Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Wimbledon - London Abierto de Tenis Mifel - Los Cabos Australian Open - Melbourne French Open - Paris Mutua Madrilena Masters Madrid - Madrid French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York U.S. Open - New York French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York French Open - Paris Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Wimbledon - London BNP Paribas Masters - Paris Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne U.S. Open - New York French Open - Paris Wimbledon - London French Open - Paris Davis Cup, World Group, 1R, SVK-ESP 4-1 Davis Cup, World Group, QF, GER-ESP 1-4 Davis Cup, World Group, F, ARG-ESP 1-3 Davis Cup, World Group, QF, ESP-GER, 3-2 Davis Cup, World Group, QF, FRA-ESP 5-0 Davis Cup, World Group, 1R, BEL-ESP 1-4 Hopman Cup - Perth Davis Cup, World Group, PO, ESP-UKR 5-0 Davis Cup, World Group, 1R, CRO-ESP 2-3 Davis Cup, World Group, QF, SRB-ESP 4-1 Davis Cup, World Group, SF, FRA-ESP 3-2 ATP Cup - Melbourne Davis Cup, Finals, Group A Davis Cup, Finals, QF, CRO-ESP 2-0 Campeonato de Espana Kia de Tenis 2004 - Madrid Davis Cup, World Group, 1R, SUI-ESP 2-3 Davis Cup, World Group, QF, USA-ESP 4-1 Hopman Cup - Perth French Open (juniors) Davis Cup, World Group, SF, ESP-FRA 4-1 AAMI Classic - Kooyong AAMI Classic - Kooyong ATP Cup - Sydney Davis Cup, Group I, 2R, ROU-ESP 1-4 AAMI Classic - Kooyong Kooyong Classic - Kooyong Mubadala World Tennis Championship All Lower level tournaments Davis Cup, Finals, QF, ARG-ESP 1-2 Barclays ATP World Tour Finals - London Nitto ATP Finals - London Olympics - Tokyo U.S. Open (juniors) Australian Open (juniors) AAMI Classic - Kooyong Pozoblanco Challenger Olympics - London China Open - Beijing